tomato worm - German English Dictionary